package edu.ucsur.tp.beans;

import java.text.SimpleDateFormat;
import java.util.Date;

public class UsuarioBean {

  private static SimpleDateFormat sdf = new SimpleDateFormat("dd/MM/yyyy");
  
  private String id_usuario;
  private String nombres;
  private String apellidos;
  private String id_perfil;
  private String correo;
  private Date fechanac;
  private String clave;
  private int activo;
  private String perfil_nombre;
  
  
  
  public UsuarioBean() {
    //
  }
  
  
  public UsuarioBean(String Id, String Nom, String Ape, String perfil, String Correo, String Fecha) {
	    //
	  }
  
  public String getId_usuario() {
	return id_usuario;
	}
	
	
	public void setId_usuario(String id_usuario) {
		this.id_usuario = id_usuario;
	}
	
	
	public String getNombres() {
		return nombres;
	}
	
	
	public void setNombres(String nombres) {
		this.nombres = nombres;
	}
	
	
	public String getApellidos() {
		return apellidos;
	}
	
	
	public void setApellidos(String apellidos) {
		this.apellidos = apellidos;
	}
	
	
	public String getId_perfil() {
		return id_perfil;
	}
	
	
	public void setId_perfil(String perfil) {
		this.id_perfil = perfil;
	}
	
	
	public String getCorreo() {
		return correo;
	}
	
	
	public void setCorreo(String correo) {
		this.correo = correo;
	}
	
	
	public String getClave() {
		return clave;
	}
	
	
	public void setClave(String clave) {
		this.clave = clave;
	}
	
	
	public int getActivo() {
		return activo;
	}
	
	
	public void setActivo(int activo) {
		this.activo = activo;
	}

	 public Date getFechanac() {
	    return fechanac;
	 }
	
	 public void setFechanac(Date fechaNacimiento) {
	    this.fechanac = fechaNacimiento;
	 }
	  
	 public void setFechanac(String fechaNacimiento) {
	    try {
	      this.fechanac = sdf.parse(fechaNacimiento);
	    } catch (Exception ex1) {
	      ex1.printStackTrace();
	    }
	 }


	public String getPerfil_nombre() {
		return perfil_nombre;
	}


	public void setPerfil_nombre(String perfil_nombre) {
		this.perfil_nombre = perfil_nombre;
	}
	
	public String estado_nom(){
		return this.activo == 1 ? "Activo" : "Inactivo";
	}

}
